package com.lanyou.esb.cook.proxy.vo;

import com.lanyou.esb.cook.proxy.entity.FieldSystem;
import com.lanyou.esb.cook.proxy.entity.Http;
import com.lanyou.esb.cook.proxy.entity.IfAlrReqTimes;
import com.lanyou.esb.cook.proxy.entity.IfReqQuantity;
import com.lanyou.esb.cook.proxy.entity.Token;

/**
 * 实体组合
 * 
 * @author Davey.wu
 */
public class EntityGroup {
	/** 发布方系统 **/
	private FieldSystem pubSystem;
	/** 调用方系统 **/
	private FieldSystem callSystem;
	/** 接口 **/
	private Http http;
	/** 令牌 **/
	private Token token;
	/** 接口请求量控制 **/
	private IfReqQuantity ifReqQuantity;
	/** 接口已访问次数 **/
	private IfAlrReqTimes ifAlrReqTimes;
	public FieldSystem getPubSystem() {
		return pubSystem;
	}
	public void setPubSystem(FieldSystem pubSystem) {
		this.pubSystem = pubSystem;
	}
	public FieldSystem getCallSystem() {
		return callSystem;
	}
	public void setCallSystem(FieldSystem callSystem) {
		this.callSystem = callSystem;
	}
	public Http getHttp() {
		return http;
	}
	public void setHttp(Http http) {
		this.http = http;
	}
	public Token getToken() {
		return token;
	}
	public void setToken(Token token) {
		this.token = token;
	}
	public IfReqQuantity getIfReqQuantity() {
		return ifReqQuantity;
	}
	public void setIfReqQuantity(IfReqQuantity ifReqQuantity) {
		this.ifReqQuantity = ifReqQuantity;
	}
	public IfAlrReqTimes getIfAlrReqTimes() {
		return ifAlrReqTimes;
	}
	public void setIfAlrReqTimes(IfAlrReqTimes ifAlrReqTimes) {
		this.ifAlrReqTimes = ifAlrReqTimes;
	}
	
	
}
